be soaked wet - Francés Inglés Diccionario